body{background:#EBE6D4; }
body,ul,p,div,dl,li{margin:0;padding:0; }
div,dl,dt,dd,ol,ul,b,li,p,h1,h2,input,h6,h5{ margin:0; padding:0;list-style:none; font-weight:normal;}
body{text-align:left;font-family:"" Lucida Grande ", " Lucida Sans Unicode ", Helvetica, Arial, Verdana, sans-serif";}
a{text-decoration: none;}
/*
a.hidefocus {outline: none; }
a:focus,input:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-user-modify:read-write-plaintext-only;
}*/
.clear{clear:both; overflow:hidden; height:100%;}
em{font-style: normal;}
.kong50{padding-top: 45px;}
/*img{min-width: 100%;}*/

/* no*/
.topAllT,.erWeiMa,.suoMing,.miaoshu,.channelQ,.logoT{display: none;}
.right170{width: 100%;padding: 10px;box-sizing: border-box;}
/* no end*/

.touchMenuQ{height: 41px; background: #EDB009;  position: fixed; width: 100%; z-index: 1000;top:0; border-bottom: 1px solid #B2791B; box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.50);}

.touchMenuQ .touM li a{float: right; width: 40px; height: 40px; font-size: 10px; color: #fff;  margin-right: 5px;}
.touchMenuQ .touM li a span{display: block; text-align: center;}
.touchMenuQ .touM li a:hover{}
.touchMenuQ .touM .onD a{ background: #A16617; border-radius: 40px;}
/*.touchMenuQ .touM .homeQ span{height: 12px; margin-top:2px;}*/

.touchMenuQ .touM .fanHui a,
.touchMenuQ .touM .homeQ em,
.touchMenuQ .touM .banMQ em,
.touchMenuQ .touM .shareQ em,
.touchMenuQ .touM .chaxun em,
.touchMenuQ .touM .menuDaoH em,
.closeKX a em,
.carousel-control.left span,
.carousel-control.right span,
.big-model.right span,
.big-model.left span,
.option .icon-box span,
.picS dd:after,
.closeBigt{-webkit-background-size: auto 370px; background-image:url(../img/icon@2x.png); background-repeat: no-repeat; }

.touchMenuQ .touM .homeQ em,
.touchMenuQ .touM .banMQ em,
.touchMenuQ .touM .shareQ em,
.touchMenuQ .touM .chaxun em,
.touchMenuQ .touM .menuDaoH em{ display: block; width: 38px; height: 25px; /*background-color: #000;*/}

.touchMenuQ .touM .fanHui a{background-position:-5px -200px; text-indent: -999em; width: 20px; height: 38px; float: left;}
/*.touchMenuQ .touM .fanHui a:hover{ background-color: #ccc;}*/

.touchMenuQ .touM .homeQ a{float: left;}
.touchMenuQ .touM .homeQ em{background-position:-40px -208px;}

.touchMenuQ .touM .banMQ a{float: left;}
.touchMenuQ .touM .banMQ em{background-position:-76px -208px;}

.touchMenuQ .touM .lineL,
.touchMenuQ .touM .lineR{ width:5px; height: 40px; border-right:1px solid rgba(255,255,255,0.5); margin-right: 10px;}
.touchMenuQ .touM .lineL{float: left; }
.touchMenuQ .touM .lineR{float: right; }


.touchMenuQ .touM .shareQ em{background-position:-240px -208px;}
.touchMenuQ .touM .chaxun em{background-position:-280px -208px;}
.touchMenuQ .touM .menuDaoH em{background-position:-320px -208px;}

.touchMenuQ .touM .nameQ{float:left; height:38px; line-height: 38px; color: #fff; font-size: 20px; margin: 0 10px;}
.touchMenuQ .touM .nameQ a{font-size: 18px; width: 80px; float: left; height:40px; line-height: 40px;}



.zheZhaoK{position:fixed; height: 100%; width: 100%; background:rgba(0,0,0,.9); z-index: 100; top: 0; left: 0;}
.closeKX{width: 100%; height:40px; position:absolute; bottom: 0px; background: rgba(0,0,0,.8); padding-top:5px; }
.closeKX a em{width: 30px; height: 30px; margin: 0 auto;  display: block; background-position:-328px -7px;}
.closeKX a{text-indent: -888em;}

.searchQK{margin: 0 auto; width: 250px;padding-top: 80px;} 
.searchQK .textr{ color: #fff;position: absolute; top: 20px;}
.searchQK .inputQ select {height: 30px;line-height: 30px;position: relative;font-size: 12px;border: 1px solid #888;color: #666;}
.searchQK .searInput{position: absolute; top: 140px; }
.searchQK .searInput a{ background: #ccc; text-align: center; color: #fff; display: block; width: 235px; height: 35px;  line-height:35px; border-radius:10px; color: #000; }

.proShuo{position: absolute; left:-9999em;}

.linkOutL li a em,
.fenXang .bdsharebuttonbox a{ -webkit-background-size: auto 240px; background-image:url(ui-sprit@2x.png); background-repeat: no-repeat;}

/******link menu */
.linkOutL{ margin: 60px 5% 0 5%;}
.linkOutL li{float: left; width:25%; height: 90px; position: relative;}
.linkOutL li a{ color: #fff; font-size: 12px; display: block; text-align: center; width:60px; position: absolute; left: 50%; margin-left: -30px; }
.linkOutL li span{text-align: center; display: block; height: 20px;}
.linkOutL li em{display: block; width: 60px; height: 60px;}
.linkOutL .xinL em{background-position:0 -150px;}
.linkOutL .clubL em{background-position:-60px -150px;}
.linkOutL .faxianL em{background-position:-120px -150px;}
.linkOutL .xinbL em{background-position:-180px -150px;}
.linkOutL .chuangL em{background-position:-240px -150px;}
.linkOutL .gongsL em{background-position:-300px -150px;}

.fenXang{height: 60px; margin-top: 20px;}
.fenXang .fenC{float: left; height: 60px; line-height: 50px;  font-size: 15px; color: #fff; }
.fenXang .bdsharebuttonbox{float: left;}
.fenXang .bdshare-button-style2-24 a{margin: 0;}
.fenXang .bdsharebuttonbox .bds_tsina,
.fenXang .bdsharebuttonbox .bds_weixin,
.fenXang .bdsharebuttonbox .bds_sqq,
.fenXang .bdsharebuttonbox .bds_tqf{float: left; width:45px; height: 50px; margin: 15px 15px 20px 15px;}

.fenXang .bdsharebuttonbox .bds_tsina{ background-position: -56px -96px;}
.fenXang .bdsharebuttonbox .bds_weixin{ background-position: 6px -96px;}
.fenXang .bdsharebuttonbox .bds_sqq{ background-position: -116px -96px;}
.fenXang .bdsharebuttonbox .bds_tqf{ background-position: -176px -96px;}


/*
.loading{width: 100%; height: 100%; position: absolute; background: #ECE8DE; z-index: 1000; top: 50px; color: #000;}
.loading:before{top:30%; left: 50%; margin-left:-55px;text-align: center; background: url(loading.gif);content:""; display: block; width:110px; height: 60px; position: absolute; }
.loading:after{top:40%; left: 50%; margin-left:-50px;content:"正在加载中..."; width: 100px; position: absolute;}
*/
body .modal-backdrop{ background-color:rgba(0,0,0,.9);}
body .modal-backdrop.in {filter:opacity:1; }
/*暂时隐含的*/
.yinh{display: none;}
/*暂时隐含的 end*/

.shareQu{margin: 0 auto; padding:100px 10% 0 10%; }
.shareQu .fenXang{width: 200px; margin: 0 auto;}

.base1000S .left710{margin: 10px;}
.epagerList{clear: both; height: 100%; overflow: hidden;}
.epagerList li{width: 44%;  overflow: hidden; background: #fff; border: 1px solid #ccc; padding: 2%; margin-bottom: 2%;position: relative;}
.epagerList li:nth-child(odd){float: left; }
.epagerList li:nth-child(even){float:right; }
.epagerList li img{width: 100%;}
.epagerList li a span{position: absolute; font-size: 10px; text-align: center; line-height: 20px; z-index: 30; left: 0; bottom: 0;  width: 100%; color: #333; font-weight: bold;}
.epagerList li a em{position: absolute; z-index: 20;bottom: 0; height: 20px; width: 100%; background:rgba(250, 250, 250, 0.8); left: 0;}

.pageArea{height: 40px; padding-top: 2px; margin: 10px; text-align:center; }
.ipages {font-size: 12px; text-align:center; margin:10px;}
.ipages a { color:#D0021B; background:#FFF;  padding:5px 10px; text-decoration:none;  margin-bottom: 5px; }
.ipages a:hover{background:#C91C22; color:#fff;}
.ipages strong { color:#E45106; background:#FBD590;  padding:5px 10px;   }
.ipages a,.ipages strong{margin-right:4px; display:inline-table;}

.morePage{text-align: center; height:40px; line-height: 40px; margin-bottom: 10px;border-radius: 5px;background: #D70E0E}
.morePage a{color: #fff; display: block;}





.bot1000{font-size:6px; text-align: center; color: #666;}
.bot1000 span{display: block;}




/* 版面 */
.lunbo{height: 300px; position: absolute; top:50%;  margin:-150px 0px 0 0px; width: 100%;}

.img-box-a{cursor: pointer; float:left; width: 55%;   }

.img-box-a img{width: 100%;  }
.text-box{float:right;width:42%;  position: relative;}
.text-box .dabiao{position: absolute; font-size: 11px;  background: #EFD98B; left: 0; padding: 3px 5px; width: 100%;}
.text-box .dabiao em{padding: 0 5px; color: #A91212; font-size: 14px; }
.text-box .dabiao em:before{content: "/";}


/*.img-box-a,.text-box{ height: 300px;
display: box; display: -webkit-box; display: -moz-box; 
-webkit-box-pack:center; -moz-box-pack:center; 
-webkit-box-align:center; -moz-box-align:center;}
*/
.img-box-a .picS{padding: 5px; background: #fff; position: relative; margin-left: 5px;}
/*
.img-box-a .picS dt{height:20px; background:#EAE39F; font-size:8px; line-height: 20px;}
.img-box-a .picS dt span{float: left;}
.img-box-a .picS dt em{float: right; border-left: 1px solid #ADA87D; font-style: normal; font-size: 14px; padding-left: 10px;}

*/
.imgG{background: url(loading.gif) center center no-repeat; background-size:60px 60px;}
.picS dd{ background: url(loading.gif) center center no-repeat; min-height: 250px; background-size:60px 60px; }
.picS dd:after{content:""; width: 30px; height: 30px; display: block; position: absolute; background-color:rgba(250,250,250,.8); background-position: -288px -249px; right: 10px; bottom: 15px;}

.pageNewsList{padding:30px 10px 0 0; height: 270px; overflow-y: scroll; }
.pageNewsList li h1{line-height: 140%;font-size: 16px; }
.pageNewsList li h1 a{color: #000; display: block;}
.pageNewsList li{margin: 5px 0; border-bottom: 1px dotted #bbb; padding-bottom:5px;}
.pageNewsList li:last-child{border: 0;}




.carousel-control {position: absolute; top: 0; bottom: 0; width:30px; z-index: 55; height: 300px;}
.carousel-control.left{ }
.carousel-control.right{ right:1px; }
.carousel-control.left span{width: 24px; height: 40px;position: absolute; top:45%; left: 0px;  background-position: -290px -321px; background-color: #A5A39B; display: block;}
.carousel-control.left span:hover{ background-color: #104D80;}

.carousel-control.right span{width: 24px; height: 40px;  background-color: #A5A39B; position: absolute; top:45%; background-position: -330px -321px;  display: block;  right: 0px;}
.carousel-control.right span:hover{background-color: #104D80; }

.option .zheZhaoK{position:fixed;}
.option ul { width: 100px; top:0px; right:130px; z-index: 1000; position: fixed; }
.option ul li{float: left; width: 40px; border-radius: 40px; height: 40px; }
.option ul .onD{background: #A16617;}
.option .icon-box span{display: block;cursor: pointer; width: 20px; height: 21px; margin: 4px auto 0 auto;}
.option .icon-box .big-pic{background-position: -210px -212px;}
.option .icon-box .glyphicon-play{background-position: -128px -212px;}
.option .icon-box .glyphicon-pause{background-position: -167px -213px;}
.option ul li em{display: block; font-style: normal; font-size: 10px; width: 30px; height: 12px; overflow: hidden; color: #fff; text-align: center; padding-left: 6px;}
.switch i,.fullIcon i{position: absolute;left:-9999em; color: #be2727;}
.option .icon-box li{width: 24px; height: 12px; overflow: hidden; }



.big-model{width: 60px;height: 100%;position: absolute;}
.big-model.left{top:0px;left: 0px;}
.big-model.right{top: 0px;right:0px;}
.big-model span{top: 50%;position: absolute;color: red;font-size: 45px;}
.big-model span:hover{color: blue;}

.big-model.right span{right: 0px; width: 20px;height: 30px; background-position: -256px -326px; }
.big-model.right span:hover{/*background-color:#555;*/}
.big-model.left span{left: 0px; width: 20px;height: 30px;  background-position: -210px -326px; }
.big-model.left span:hover{background-color:#555;}

.modal-dialog {width:310px;height: 420px;  margin-top:-210px;  margin-left:-155px; text-align: center; position: absolute; top:50%; left: 50%; }
.carousel-inner .imgG img{ height: 400px;}

.modal-content {
	position: relative;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
	box-shadow: 0 3px 9px rgba(0,0,0,.5);

}
.botGding{position: fixed; width: 100%; bottom: 0;}
/* 版面 end */
.base1000SN0{background: #EFECE4;}
.base1000SN0 .banM{background: #FFFAE8; height: 40px; line-height: 40px; position: relative; text-align: center;}
.base1000SN0 .banM span{display: block; color: #D0021B;}
.base1000SN0 .banM em{position: absolute;  right: 10px; top:10px; width: 40px; height: 20px; line-height: 20px;color: #fff;background: #D0021B; font-size: 13px; }
.base1000SN0 .topNav{padding: 10px 10px 0 10px;}
.base1000SN0 .topNav h1{font-size: 20px; margin: 10px 0;}
.base1000SN0 .topNav h6{font-size: 12px; color: #999; }
.base1000SN0 .topNav h6 i{font-style: normal; font-weight: bold;}
.base1000SN0 .topNav h6 i:before{content: "·"; }

#Cnt-Main-Article-xin{border-top:1px solid #ccc; padding-top: 10px;}
.baohanP{margin: 5px;}
.baohanP p{margin: 10px 0; line-height: 170%; font-size: 18px; color: #555;}
.baohanP img{width: 100%;}

.base1000SN{padding: 10px; background: #EFECE4;}
.bot1000N{font-size: 12px; margin: 10px; text-align: center;}
.bot1000N span{display: block;}


.weixinLogoF{position: absolute; left:-9999em;}


@media only screen and (max-height:375px)
{
   .lunbo {margin: -130px 0px 0 0px;width: 100%;}
   .closeBigt{top: 10px;right: 0px;}
}



/*搜索*/
#bdcs{width: 270px; margin: 0 auto; padding-top: 10px; height: 30px; overflow: hidden;}
#bdcs .bdcs-container .bdcs-search{border: 1px solid #ccc; background: #fff; border-radius:5px;}
#bdcs .bdcs-container .bdcs-search-form-input{width: 220px;  font-family:  "Microsoft Yahei"; font-size:12px; text-indent: 10px; }
#bdcs .bdcs-container .bdcs-search-form-submit {
  background-image: url(http://vc.qdxin.cn/css/ui-sprit.png);
  background-image: -webkit-image-set(url(http://vc.qdxin.cn/css/ui-sprit.png) 1x,url(http://vc.qdxin.cn/css/ui-sprit@2x.png) 2x);
background-repeat: no-repeat;
background-position: -60px 0px;
text-indent: -9999em;
}
.bdcs-container .bdcs-search-form-input:focus {border-width: 1px;border-style: solid;outline: none; border-color:#FFE7C2;}
/** 嵌入式框样式自定义 */
.bdcs-container .bdcs-main, .bdcs-container .bdcs-main * {
    box-sizing:content-box;
    margin:0;
    padding:0;
    float:none;
    clear:none;
    overflow:hidden;
    white-space:nowrap;
    word-wrap:normal;
    border:0;
    background:none;
    width:auto;
    height:auto;
    max-width:none;
    min-width:none;
    max-height:none;
    min-height:none;
    border-radius:0;
    box-shadow:none;
    transition:none;
    text-align:left;
}

.bdcs-container .bdcs-clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
}
.bdcs-container .bdcs-clearfix {
    zoom: 1;
}

.bdcs-container .bdcs-main {
    overflow: visible;
}
.bdcs-container .bdcs-search {
    display: block;
    overflow: visible;
    position: relative;
    border-style: solid;
}

.bdcs-container .bdcs-search-form-input-wrap {
    display: inline-block;
}

/*输入框自定义样式*/
.bdcs-container .bdcs-search-form-input {
    display: inline-block;
    vertical-align: top;
    float: left;
    height:26px;
    line-height:26px;
    color:#000000;
}

.bdcs-container .bdcs-search-form-submit-wrap {
    display: inline-block;
}

/*按钮样式自定义*/
.bdcs-container .bdcs-search-form-submit {
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    text-align: center;
    width: 50px;
    /*IE67 submit width fix*/
    /*width: 1;
    *overflow: visible;
    /*fix IE6 submit height but width still bug*/
    //_overflow: hidden;
    height:26px;
    font-family:Arial,SimSun,sans-serif;
    font-size:14px;
    border-radius:0px;
    *height:28px;
    *margin-top:1px;
    line-height:26px;
}

.bdcs-container .bdcs-search-form-submit-magnifier {
    width: 45px;
    padding: 0;
    text-indent: -999em;
    overflow: hidden;
    background: url('/static/customer-search/component/search/magnifier-icon.png') no-repeat center center;
    _background: url('/static/customer-search/component/search/magnifier-icon_ie6.png') no-repeat center center;
}
.bdcs-container .bdcs-search-form-input-wrap{}
.bdcs-container .bdcs-search-form-input-notspan{
    margin-left:0px;
    font-family:Arial,SimSun,sans-serif;
    color:#000000;
    font-size:14px;
}
.bdcs-container .bdcs-search-form-input .icon-nofocus{
    left:;
    right:;
    top:;
    height:;
    width:;
}
.bdcs-container .bdcs-search{
    height:28px;
    overflow:visible;
    box-shadow:none;
    background-color:none;
}


.bdcs-container .bdcs-search-form-submit-wrap{

}

.bdcs-container .bdcs-search-sug-list{}
.bdcs-container .bdcs-search-sug-list-item{
    height:30px;
    line-height:30px;
    font-family:Arial,SimSun,sans-serif;
    font-size:14px;
}
.bdcs-container .bdcs-search-sug-list-item-value{
    color:#000000;
}
.bdcs-container .bdcs-hot{
    height:30px;
    line-height:30px;
}
.bdcs-container .bdcs-hot-item{
    color:#632423;
    font-family:Arial,Microsoft YaHei,sans-serif;
    font-size:14px;
}

/*频道设置*/
div#default-searchbox  .default-channel-meun{
    position: relative;
    width: 75px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    background: #fff;
    float: left;
    overflow: visible;
}
div#default-searchbox .default-channel-current{
    border: 1px solid;
    position: relative;
    width: 100%;
    border-right: none;
}

div#default-searchbox .default-channel-current span{
    margin-left: 8px;
}

div#default-searchbox .default-channel-current i{
    overflow: hidden;
    width: 0;
    height: 0;
    border-width: 6px 6px 0;
    border-color: #9E9E9E #ffffff;
    border-style: solid;
    display: block;
    position: absolute;
    right: 10px;
    top: 11px;
}

div#default-searchbox .default-channel-list{
    display: none;
    width: 99%;
    list-style: none;
    background: #fff;
    border: 1px solid #DDD;
    border-top: none;
    margin: 0;
    padding: 0;
    /*position: absolute;*/
    z-index: 30000;
}

div#default-searchbox .default-channel-list li{
    background: none;
    line-height: 24px;
    list-style: none;
    padding-left: 7px;
}
div#default-searchbox .default-channel-list li:hover{
    background: #DDD;
}


/*热搜词自定义*/
.bdcs-container .bdcs-hot, .bdcs-container .bdcs-hot * {
    box-sizing:content-box;
    margin:0;
    padding:0;
    float:none;
    clear:none;
    overflow:hidden;
    white-space:nowrap;
    word-wrap:normal;
    border:0;
    background:none;
    width:auto;
    height:auto;
    max-width:none;
    min-width:none;
    max-height:none;
    min-height:none;
    border-radius:0;
    box-shadow:none;
    transition:none;
    text-align:left;
}
.bdcs-container .bdcs-hot {
    display: block;
    white-space: normal;
}
.bdcs-container .bdcs-hot-item {
    margin-right: 10px;
}
.bdcs-container .bdcs-hot{
    height:30px;
    line-height:30px;
}
.bdcs-container .bdcs-hot-item{
    color:#632423;
    font-family:Arial,Microsoft YaHei,sans-serif;
    font-size:14px;
}

.bdcs-container{
    height:50px;
}

.bdcs-main{
    overflow:visible;
}
/*搜索 end */



/*DZlink*/
.DZlink{width: 100%; margin-top:20px; clear: both;margin-bottom: 20px;}
.DZlink .DZtitle{background: #e1cc7f;height: 40px;font-size: 18px;line-height: 40px;margin-bottom: 20px;text-align: center;}
.DZlink .DZtitle span{display: inline-block;background: #EBE6D4;height: 40px;line-height: 40px;margin: 0 auto;text-align: center;padding: 0 10px;color: #e51f22;font-weight: 600;font-size: 18px;border-right: 10px solid #c4b064;border-left: 10px solid #c4b064;}

.DZlink ul{display: block;overflow: hidden;width: 100%;box-sizing: border-box;padding: 0 10px;}
.DZlink ul li{width: 46%;
    overflow: hidden;
    background: #fff;
    border: 1px solid #ccc;
    padding: 1%;
    margin-bottom: 2%;
    position: relative;
float: left;
margin-right: 2.5%;
}
.DZlink ul li:nth-child(even){margin-right: 0;}
.DZlink ul li a{display: block;position: relative;}
.DZlink ul li a img{width: 100%;display: block;}
.DZlink ul li a p{width: 100%;height: 30px;line-height: 30px;text-align: center;background: #f5f5f5;font-size: 12px;position: absolute;left: 0;right: 0;bottom: 0;opacity: 0.9;filter:alpha(opacity=90);color: #000;font-weight: bold;}
.DZlink ul li a p:hover{background: #F5A623; color: #fff; opacity: 1;}








